The Juggernauts
A Electro/Industrial/EBM band from Belgium.
Jug·ger·naut > [juhg-er-nawt, -not]
A literal or metaphorical force regarded as mercilessly destructive and unstoppable, an unstoppable antagonist, an unbeatable opponent!
A large, overpowering, destructive force or object, one that destroys or that demands complete self-sacrifice
A crude idol of Krishna worshiped at Puri and throughout Orissa and Bengal. At an annual festival the idol is wheeled through